@charset "utf-8";
/* 首页 开始 */
.public .pic {
    width: 100%;
    height: 220px;
    margin: 0 0px 20px 0;
}
.col-md-9 .col-md-4{
	padding-right:0px;
                padding-left: 0px;
}

@media (max-width: 1200px){
.public .pic {
    width: 100%;
    height: 100%;
}
}
.b1 li{
    padding: 10px 10px 10px 75px;
}
.a2{
	padding:20px 10px;
}
.a2 li a i{
	 margin: 0 auto 15px;
}
.service_pic {
    height: 330px;
    background: #73a2de url(../../images/zjt_images/zwfw.jpg) center no-repeat;
    background-size: cover;
    border-radius: 3px;
}
.service_pic p {
    padding-top: 160px;
}

.service_pic p a {
    display: inline-block;
	width: 140px;
	margin:10px 5px;
    padding: 0 25px;
    line-height: 32px;
    font-size: 16px;
    text-align: center;
    background-color: rgba(32, 79, 139, .5);
    color: #fff;
    border-radius: 100px;
    transition: all .3s;
}

.service_pic p a:hover {
    background-color: #fff;
    color: #2d8fff;
}

.t4 {
    position: relative;
    line-height: 46px;
    height: 26px;
    padding: 0px;
    text-align: center;
    margin: 0px 0px 30px 0px;
    background: none;
    border-bottom: 1px solid #ccc;
}
.t4 b{
    line-height: 37px;
    background-color: #fff;
}
.a3 li a{
	height: 100px;
	color: #fff;
	margin:10px;
	line-height: 60px;
	background-color: #86a5cd;
	border-radius: 3px;
}
.a3 li a i{
	margin:10px 0 10px 5px;
	float: left;
	background-color: transparent;
	border-radius: 0px;
}
.a3 li a:hover i{
	background-color: transparent;
}
.a3 .s7 {
    background-position: -240px -40px;
}
.a3 .s8 {
    background-position: -280px -40px;
}
.a3 li a:hover{
	background-color: #205190;
}
.bg-White{
	padding:10px 10px 10px 10px;
	background-color: #fff;
}
/*服务板块（ 4个按钮） 开始 */
@media (max-width: 1024px) {

.a3 li a i {
    margin: 25px 0px;
}
.a3 li a {
    height: 100px;
    padding: 5px;
    text-align: left;
    line-height: 90px;
}
.t4{
    margin: 0px 0px 20px 0px;
}
.service a img{
	height: 310px;
	margin-bottom: 20px;
}

}
@media (max-width: 768px) {
.service a img{
	height: 100%;
}

}
@media (max-width: 480px) {
.a3 li a i {
    margin: 25px 30px 25px 80px;
}
}
@media (max-width: 320px) {
.a3 li a i {
    margin: 25px 30px;
}
}
/* 服务板块（ 4个按钮） 结束 */


/* 20191127新增 开始 */
.jdjb {
    position: relative;
    margin-left: 15px;
}

.jdjb .scroll {
    position: relative;
    margin: 0 10px;
    margin: 0 10px\9\0;
    width: 98%\9\0;
}

.jdjb li {
    width: 390px\9;
}

.jdjb li a {
    display: block;
    width: 370px\9;
    margin:0px 10px;
}

.jdjb li img {
    width: 100%;
    max-width:390px
}
.jdjb-prev,
.jdjb-next {
    position: absolute;
    top: 32%;
    width: 20px;
    height: 73px;
    line-height: 73px;
    color:#224b7f;
    margin-top: -20px;
    font-weight: bold;
    background-size: 16px auto;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
}

.jdjb-prev {
    left: 0px;
}

.jdjb-next {
    right: -5px;
}

@media (max-width: 1200px) {
    .jdjb {
        margin-left:0px;
    }

    .jdjb-prev,
    .jdjb-next {
        display: none;
    }
}

@media (max-width: 768px) {
    .jdjb li img {
        max-width: 100%;
    }
}
/* 20191127新增 结束 */

/*覆盖在线访谈详情页样式*/
.list .pic {
    display: block!important;
    width: auto!important;
    max-width: 500px!important;
    height: auto!important;
}
/*覆盖在线访谈详情页样式 end*/
/* 20200106新增 开始 */
/*部门动态*/
.t5{
    height: 36px;
}
.t5 b{
    display: inline-block;
    color: #fff;
    padding:0px 20px;
    line-height: 36px;
    background-color: #86a5cd;
}
.a5 li {
    width: 23%;
    margin:0 1%;
    background-color: #86a5cd;
}
.a5 li a:hover{
    background-color: #205190;
}

.a5 li a {
    font-size: 16px;
    color:#fff;
    line-height: 70px;
}

.a5 li a i {
    margin: 15px 3px;
    float: left;
}

.a5 .s1 {
    background-position: -120px -280px;
}

.a5 .s2 {
    background-position: -160px -280px;
}

.a5 .s3 {
    background-position: -200px -280px;
}

.a5 .s4 {
    background-position: -240px -280px;
}
@media (max-width: 1024px) {
    .a5 li {
        width:48%;
        margin:1%;
    }
}
.a6 li {
    width: 48%;
    margin: 1%;
}
.a6 li a{
    display: block;
    /*height: 78px;*/
}
.a6 li a img{
    width: 100%;
    height: 100%;
}

/*办事服务*/
.services_bg {
    height: 70px;
    position: relative;
    background: url(../../images/zjt_images/services_bg.jpg) 100% 100% no-repeat;
}
.services_wz {
    display: block;
    height: 70px;
    background: url(../../images/zjt_images/services_wz.png) 10% top no-repeat;
}
.services_lb {
    position: absolute;
    top: 0px;
    right: 20px;
    color: #fff;
}
.services_lb a {
    line-height: 70px;
    color: #fff;
    font-size: 18px;
    padding: 0px 20px;
}
.services_lb a:hover {
    color: #224b7f;
    font-weight: bold;
}
@media (max-width:1024px) {
    .services_bg {
        background: url(../../images/zjt_images/services_bg.jpg) 0 100% no-repeat;
    }
}
@media (max-width:768px) {

}
@media (max-width:480px) {
    .services_lb{
        display: none;
    }
    .services_wz {
        background: url(../../images/zjt_images/services_wz.png) 50% top no-repeat;
    }
}
@media (max-width:320px) {

}


.t6{
    height: 40px;
    border-bottom: 1px solid #ccc;
}
.t6 b{
    display: inline-block;
    color: #fff;
    padding:0px 20px;
    line-height: 40px;
    font-size: 18px;
    background-color: #205190;
    border-right:3px solid #a6d8f4;
}

.look{
    margin-left: -20px;
}
.a7 li {
    width: 50%;
    border-bottom: 1px solid #ccc;
}

.a7 li a:hover{
    color: #205190;
    font-weight: bold;
}

.a7 li a {
    font-size: 14px;
    line-height: 54px;
    text-align:left;
}

.a7 li a i {
    margin: 5px 0px 5px 5px;
    float: left;
}

.a7 .s1 {
    background-position: 0px -320px;
}

.a7 .s2 {
    background-position: -40px -320px;
}

.a7 .s3 {
    background-position: -80px -320px;
}

.a7 .s4 {
    background-position: -120px -320px;
}

.a7 .s5 {
    background-position: -160px -320px;
}

.a7 .s6 {
    background-position: -200px -320px;
}

.a7 .s7 {
    background-position: -240px -320px;
}

.a7 .s8 {
    background-position: -280px -320px;
}
@media (max-width: 1024px) {
    .a7 li {
        width:48% !important;
        margin:1%;
    }
	.sn{
		width:40px !important;
	}
	.col-md-4 img{
		width:100% !important;
	}
}

/*数据开放*/
.data-bg{
    height: 180px;
    background: url(../../images/zjt_images/data.jpg) center no-repeat;
}
.data li{
    width: 50%;
    float: left;
}
.data li .date{
    right: 30px;
}

@media (max-width: 768px) {
    .data li{
        width: 100%;
        float: left;
    }
}
.a9 li {
    width: 13.28%;
    margin:0.5%;
    background: #375e90;
    background: -webkit-linear-gradient(180deg, #7696c0, #375e90);
    background: linear-gradient(180deg, #7696c0, #375e90);
}

.a9 li a:hover{
    background: #7696c0;
}

.a9 li a {
    font-size: 18px;
    line-height: 70px;
    text-align:left;
    color:#fff;
}

.a9 li a i {
    margin: 15px 5px;
    float: left;
}

.a9 .s1 {
    background-position: 0px -360px;
}

.a9 .s2 {
    background-position: -40px -360px;
}

.a9 .s3 {
    background-position: -80px -360px;
}

.a9 .s4 {
    background-position: -120px -360px;
}

.a9 .s5 {
    background-position: -160px -360px;
}

.a9 .s6 {
    background-position: -200px -360px;
}

.a9 .s7 {
    background-position: -240px -360px;
}

.a9 .s8 {
    background-position: -280px -360px;
}
@media (max-width: 768px) {
    .a9 li {
        width:48%;
        margin:1%;
    }
}
/* 20200106新增 结束 */


/* 首页 结束 */
